Text copied to clipboard!
Naslov
Text copied to clipboard!GCP Razvijač
Opis
Text copied to clipboard!
Tražimo GCP Razvijača koji će se pridružiti našem timu i pomoći u razvoju, implementaciji i održavanju aplikacija temeljenih na Google Cloud Platformi (GCP). Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s GCP servisima i sposobnost rada u agilnom okruženju. Kao GCP Razvijač, bit ćete odgovorni za dizajniranje skalabilnih rješenja, optimizaciju performansi i osiguravanje sigurnosti aplikacija u oblaku.
Vaše svakodnevne odgovornosti uključivat će razvoj aplikacija koristeći GCP alate kao što su Compute Engine, App Engine, Cloud Functions, Cloud Run, BigQuery i Cloud Storage. Također ćete raditi na automatizaciji procesa korištenjem CI/CD alata, kao i na integraciji s drugim sustavima i API-jima. Bit ćete uključeni u sve faze životnog ciklusa razvoja softvera, od planiranja i dizajna do testiranja i implementacije.
Očekujemo da imate iskustvo s programskim jezicima kao što su Python, Java, Go ili Node.js, te da razumijete principe DevOpsa i infrastrukture kao koda (IaC), koristeći alate poput Terraform-a ili Deployment Manager-a. Poznavanje sigurnosnih praksi u oblaku i sposobnost rješavanja problema u distribuiranim sustavima također su ključni.
Radit ćete u suradnji s drugim inženjerima, arhitektima i poslovnim analitičarima kako biste isporučili visokokvalitetna rješenja koja zadovoljavaju potrebe korisnika. Važno je da ste timski igrač, ali i da možete samostalno donositi tehničke odluke kada je to potrebno.
Ako ste strastveni u vezi s tehnologijama u oblaku i želite raditi na izazovnim projektima koristeći najnovije GCP alate i prakse, ovo je prilika za vas.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje aplikacija na Google Cloud Platformi
- Dizajniranje skalabilnih i sigurnih rješenja u oblaku
- Implementacija CI/CD procesa za automatizaciju isporuke
- Integracija aplikacija s vanjskim API-jima i sustavima
- Praćenje performansi i optimizacija aplikacija
- Pisanje tehničke dokumentacije i vođenje evidencije promjena
- Suradnja s timovima za razvoj, QA i DevOps
- Primjena sigurnosnih praksi u razvoju aplikacija
- Korištenje alata za infrastrukturu kao kod (IaC)
- Sudjelovanje u planiranju i procjeni projekata
Zahtjevi
Text copied to clipboard!- Iskustvo u radu s Google Cloud Platformom
- Poznavanje programskih jezika: Python, Java, Go ili Node.js
- Iskustvo s CI/CD alatima (npr. Jenkins, GitLab CI)
- Poznavanje alata za IaC (Terraform, Deployment Manager)
- Razumijevanje principa DevOpsa i mikroservisne arhitekture
- Iskustvo u radu s bazama podataka (SQL i NoSQL)
- Sposobnost rješavanja problema u distribuiranim sustavima
- Poznavanje sigurnosnih standarda u oblaku
- Sposobnost rada u agilnom okruženju
- Dobro poznavanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koje GCP servise ste koristili u prethodnim projektima?
- Kako pristupate dizajnu skalabilne aplikacije u oblaku?
- Imate li iskustva s Terraformom ili Deployment Managerom?
- Kako osiguravate sigurnost aplikacija na GCP-u?
- Koje CI/CD alate ste koristili i kako ih implementirate?
- Kako rješavate probleme s performansama u distribuiranim sustavima?
- Koje baze podataka preferirate i zašto?
- Kako pristupate pisanju tehničke dokumentacije?
- Imate li iskustva s mikroservisima?
- Kako radite u timovima koji koriste agilne metodologije?